# FILE NAME: 00043-00000189.soc
# TITLE: Tdf-2013
# DESCRIPTION: Complete preferences extracted from the soi file
# DATA TYPE: soc
# MODIFICATION TYPE: induced
# RELATES TO: 00043-00000189.soi
# RELATED FILES: 
# PUBLICATION DATE: 2022-09-25
# MODIFICATION DATE: 2022-09-25
# NUMBER ALTERNATIVES: 177
# NUMBER VOTERS: 11
# NUMBER UNIQUE ORDERS: 11
# ALTERNATIVE NAME 1: HIVERT JonathanSojasun
# ALTERNATIVE NAME 2: FLECHA Juan AntonioVacansoleil - DCM
# ALTERNATIVE NAME 3: GESCHKE SimonTeam Argos - Shimano
# ALTERNATIVE NAME 4: VICHOT ArthurFDJ.fr
# ALTERNATIVE NAME 5: BOOM LarsBelkin-Pro Cycling Team
# ALTERNATIVE NAME 6: BAUER JackGarmin Sharp
# ALTERNATIVE NAME 7: WILLEMS FrederikLotto Belisol Team
# ALTERNATIVE NAME 8: GREIPEL AndréLotto Belisol Team
# ALTERNATIVE NAME 9: SIMON JulienSojasun
# ALTERNATIVE NAME 10: CAVENDISH MarkOmega Pharma - Quick-Step
# ALTERNATIVE NAME 11: RODRÍGUEZ JoaquimTeam Katusha
# ALTERNATIVE NAME 12: HENDERSON GregoryLotto Belisol Team
# ALTERNATIVE NAME 13: IMPEY DarylOrica GreenEDGE
# ALTERNATIVE NAME 14: BAKELANTS JanRadioShack - Leopard
# ALTERNATIVE NAME 15: GALLOPIN TonyRadioShack - Leopard
# ALTERNATIVE NAME 16: MARTIN DanGarmin Sharp
# ALTERNATIVE NAME 17: VELITS PeterOmega Pharma - Quick-Step
# ALTERNATIVE NAME 18: ROY JérémyFDJ.fr
# ALTERNATIVE NAME 19: FRÖHLINGER JohannesTeam Argos - Shimano
# ALTERNATIVE NAME 20: NAVARRO DanielCofidis
# ALTERNATIVE NAME 21: WESTRA LieuweVacansoleil - DCM
# ALTERNATIVE NAME 22: GARCÍA EgoitzCofidis
# ALTERNATIVE NAME 23: MOLARD RudyCofidis
# ALTERNATIVE NAME 24: MARANGONI AlanCannondale Pro Cycling Team
# ALTERNATIVE NAME 25: ANTÓN IgorEuskaltel - Euskadi
# ALTERNATIVE NAME 26: FROOME ChrisSky Procycling
# ALTERNATIVE NAME 27: KOREN KristijanCannondale Pro Cycling Team
# ALTERNATIVE NAME 28: DUMOULIN TomTeam Argos - Shimano
# ALTERNATIVE NAME 29: ZUBELDIA HaimarRadioShack - Leopard
# ALTERNATIVE NAME 30: POELS WoutVacansoleil - DCM
# ALTERNATIVE NAME 31: GAVAZZI FrancescoAstana Pro Team
# ALTERNATIVE NAME 32: LÓPEZ DavidSky Procycling
# ALTERNATIVE NAME 33: TALANSKY AndrewGarmin Sharp
# ALTERNATIVE NAME 34: HERNÁNDEZ BLÁZQUEZ JesúsTeam Saxo - Tinkoff
# ALTERNATIVE NAME 35: BAZAYEV AssanAstana Pro Team
# ALTERNATIVE NAME 36: TUFT SveinOrica GreenEDGE
# ALTERNATIVE NAME 37: ALBASINI MichaelOrica GreenEDGE
# ALTERNATIVE NAME 38: VOECKLER ThomasTeam Europcar
# ALTERNATIVE NAME 39: MINARD SébastienAG2R La Mondiale
# ALTERNATIVE NAME 40: LE MÉVEL ChristopheCofidis
# ALTERNATIVE NAME 41: GENIEZ AlexandreFDJ.fr
# ALTERNATIVE NAME 42: KUSCHYNSKI AleksandrTeam Katusha
# ALTERNATIVE NAME 43: MÉDEREL MaximeSojasun
# ALTERNATIVE NAME 44: ROJAS José JoaquínMovistar Team
# ALTERNATIVE NAME 45: HOOGERLAND JohnnyVacansoleil - DCM
# ALTERNATIVE NAME 46: DIDIER LaurentRadioShack - Leopard
# ALTERNATIVE NAME 47: LEVARLET GuillaumeCofidis
# ALTERNATIVE NAME 48: VAN GARDEREN TejayBMC Racing Team
# ALTERNATIVE NAME 49: SABATINI FabioCannondale Pro Cycling Team
# ALTERNATIVE NAME 50: BOOKWALTER BrentBMC Racing Team
# ALTERNATIVE NAME 51: SERPA José RodolfoLampre - Merida
# ALTERNATIVE NAME 52: KWIATKOWSKI MichałOmega Pharma - Quick-Step
# ALTERNATIVE NAME 53: BARDET RomainAG2R La Mondiale
# ALTERNATIVE NAME 54: BOECKMANS KrisVacansoleil - DCM
# ALTERNATIVE NAME 55: COUSIN JérômeTeam Europcar
# ALTERNATIVE NAME 56: THOMAS GeraintSky Procycling
# ALTERNATIVE NAME 57: VUILLERMOZ AlexisSojasun
# ALTERNATIVE NAME 58: ARASHIRO YukiyaTeam Europcar
# ALTERNATIVE NAME 59: GOSS MatthewOrica GreenEDGE
# ALTERNATIVE NAME 60: HANSEN AdamLotto Belisol Team
# ALTERNATIVE NAME 61: EL FARES JulienSojasun
# ALTERNATIVE NAME 62: FUGLSANG JakobAstana Pro Team
# ALTERNATIVE NAME 63: MONFORT MaximeRadioShack - Leopard
# ALTERNATIVE NAME 64: TAARAMÄE ReinCofidis
# ALTERNATIVE NAME 65: NIEVE MikelEuskaltel - Euskadi
# ALTERNATIVE NAME 66: BURGHARDT MarcusBMC Racing Team
# ALTERNATIVE NAME 67: TANKINK BramBelkin-Pro Cycling Team
# ALTERNATIVE NAME 68: GESINK RobertBelkin-Pro Cycling Team
# ALTERNATIVE NAME 69: SMUKULIS GatisTeam Katusha
# ALTERNATIVE NAME 70: GAUTIER CyrilTeam Europcar
# ALTERNATIVE NAME 71: QUINZIATO ManuelBMC Racing Team
# ALTERNATIVE NAME 72: LEMOINE CyrilSojasun
# ALTERNATIVE NAME 73: MARTIN TonyOmega Pharma - Quick-Step
# ALTERNATIVE NAME 74: VANDBORG Brian BachCannondale Pro Cycling Team
# ALTERNATIVE NAME 75: TROFIMOV YuriTeam Katusha
# ALTERNATIVE NAME 76: DE CLERCQ BartLotto Belisol Team
# ALTERNATIVE NAME 77: KLÖDEN AndreasRadioShack - Leopard
# ALTERNATIVE NAME 78: BENNATI DanieleTeam Saxo - Tinkoff
# ALTERNATIVE NAME 79: MORENO DanielTeam Katusha
# ALTERNATIVE NAME 80: NAVARDAUSKAS RamūnasGarmin Sharp
# ALTERNATIVE NAME 81: MOINARD AmaëlBMC Racing Team
# ALTERNATIVE NAME 82: MILLAR DavidGarmin Sharp
# ALTERNATIVE NAME 83: PINEAU JérômeOmega Pharma - Quick-Step
# ALTERNATIVE NAME 84: BAK Lars YttingLotto Belisol Team
# ALTERNATIVE NAME 85: MORI ManueleLampre - Merida
# ALTERNATIVE NAME 86: ERVITI ImanolMovistar Team
# ALTERNATIVE NAME 87: CUNEGO DamianoLampre - Merida
# ALTERNATIVE NAME 88: CIMOLAI DavideLampre - Merida
# ALTERNATIVE NAME 89: STEEGMANS GertOmega Pharma - Quick-Step
# ALTERNATIVE NAME 90: OROZ Juan JoséEuskaltel - Euskadi
# ALTERNATIVE NAME 91: LANCASTER BrettOrica GreenEDGE
# ALTERNATIVE NAME 92: COPPEL JérômeCofidis
# ALTERNATIVE NAME 93: MATÉ Luis ÁngelCofidis
# ALTERNATIVE NAME 94: SCHLECK AndyRadioShack - Leopard
# ALTERNATIVE NAME 95: DE MARCHI AlessandroCannondale Pro Cycling Team
# ALTERNATIVE NAME 96: KREUZIGER RomanTeam Saxo - Tinkoff
# ALTERNATIVE NAME 97: GILBERT PhilippeBMC Racing Team
# ALTERNATIVE NAME 98: VORGANOV EduardTeam Katusha
# ALTERNATIVE NAME 99: IZAGIRRE IonEuskaltel - Euskadi
# ALTERNATIVE NAME 100: STANNARD IanSky Procycling
# ALTERNATIVE NAME 101: DEGENKOLB JohnTeam Argos - Shimano
# ALTERNATIVE NAME 102: DUMOULIN SamuelAG2R La Mondiale
# ALTERNATIVE NAME 103: LOBATO Juan JoséEuskaltel - Euskadi
# ALTERNATIVE NAME 104: CASTROVIEJO JonathanMovistar Team
# ALTERNATIVE NAME 105: VAN POPPEL BoyVacansoleil - DCM
# ALTERNATIVE NAME 106: LAGUTIN SergeyVacansoleil - DCM
# ALTERNATIVE NAME 107: ROGERS MichaelTeam Saxo - Tinkoff
# ALTERNATIVE NAME 108: QUINTANA NairoMovistar Team
# ALTERNATIVE NAME 109: PAULINHO Sérgio MiguelTeam Saxo - Tinkoff
# ALTERNATIVE NAME 110: DELAPLACE AnthonySojasun
# ALTERNATIVE NAME 111: GADRET JohnAG2R La Mondiale
# ALTERNATIVE NAME 112: ASTARLOZA MikelEuskaltel - Euskadi
# ALTERNATIVE NAME 113: SIEBERG MarcelLotto Belisol Team
# ALTERNATIVE NAME 114: VEILLEUX DavidTeam Europcar
# ALTERNATIVE NAME 115: HESJEDAL RyderGarmin Sharp
# ALTERNATIVE NAME 116: PLAZA RubénMovistar Team
# ALTERNATIVE NAME 117: FÉDRIGO PierrickFDJ.fr
# ALTERNATIVE NAME 118: TERPSTRA NikiOmega Pharma - Quick-Step
# ALTERNATIVE NAME 119: COSTA RuiMovistar Team
# ALTERNATIVE NAME 120: EVANS CadelBMC Racing Team
# ALTERNATIVE NAME 121: DANIELSON TomGarmin Sharp
# ALTERNATIVE NAME 122: PÉREZ RubénEuskaltel - Euskadi
# ALTERNATIVE NAME 123: GASPAROTTO EnricoAstana Pro Team
# ALTERNATIVE NAME 124: KENNAUGH PeterSky Procycling
# ALTERNATIVE NAME 125: ROCHE NicolasTeam Saxo - Tinkoff
# ALTERNATIVE NAME 126: ROLLAND PierreTeam Europcar
# ALTERNATIVE NAME 127: BODNAR MaciejCannondale Pro Cycling Team
# ALTERNATIVE NAME 128: TIMMER AlbertTeam Argos - Shimano
# ALTERNATIVE NAME 129: GERRANS SimonOrica GreenEDGE
# ALTERNATIVE NAME 130: KITTEL MarcelTeam Argos - Shimano
# ALTERNATIVE NAME 131: FISCHER Murilo AntonioFDJ.fr
# ALTERNATIVE NAME 132: TOSATTO MatteoTeam Saxo - Tinkoff
# ALTERNATIVE NAME 133: MOLLEMA BaukeBelkin-Pro Cycling Team
# ALTERNATIVE NAME 134: DUPONT HubertAG2R La Mondiale
# ALTERNATIVE NAME 135: MARINO Jean-MarcSojasun
# ALTERNATIVE NAME 136: CONTADOR AlbertoTeam Saxo - Tinkoff
# ALTERNATIVE NAME 137: LEEZER TomBelkin-Pro Cycling Team
# ALTERNATIVE NAME 138: FAVILLI EliaLampre - Merida
# ALTERNATIVE NAME 139: MALACARNE DavideTeam Europcar
# ALTERNATIVE NAME 140: FERRARI RobertoLampre - Merida
# ALTERNATIVE NAME 141: WYNANTS MaartenBelkin-Pro Cycling Team
# ALTERNATIVE NAME 142: SIUTSOU KanstantsinSky Procycling
# ALTERNATIVE NAME 143: DE GENDT ThomasVacansoleil - DCM
# ALTERNATIVE NAME 144: O'GRADY StuartOrica GreenEDGE
# ALTERNATIVE NAME 145: JEANNESSON ArnoldFDJ.fr
# ALTERNATIVE NAME 146: LOSADA AlbertoTeam Katusha
# ALTERNATIVE NAME 147: AMADOR AndreyMovistar Team
# ALTERNATIVE NAME 148: TEN DAM LaurensBelkin-Pro Cycling Team
# ALTERNATIVE NAME 149: MORABITO SteveBMC Racing Team
# ALTERNATIVE NAME 150: VALVERDE AlejandroMovistar Team
# ALTERNATIVE NAME 151: CLARKE SimonOrica GreenEDGE
# ALTERNATIVE NAME 152: BRUTT PavelTeam Katusha
# ALTERNATIVE NAME 153: RIBLON ChristopheAG2R La Mondiale
# ALTERNATIVE NAME 154: SAGAN PeterCannondale Pro Cycling Team
# ALTERNATIVE NAME 155: VEELERS TomTeam Argos - Shimano
# ALTERNATIVE NAME 156: NORDHAUG Lars PetterBelkin-Pro Cycling Team
# ALTERNATIVE NAME 157: MURAVYEV DmitriyAstana Pro Team
# ALTERNATIVE NAME 158: KADRI BlelAG2R La Mondiale
# ALTERNATIVE NAME 159: CURVERS RoyTeam Argos - Shimano
# ALTERNATIVE NAME 160: CHAVANEL SylvainOmega Pharma - Quick-Step
# ALTERNATIVE NAME 161: GÈNE YohannTeam Europcar
# ALTERNATIVE NAME 162: VOIGT JensRadioShack - Leopard
# ALTERNATIVE NAME 163: MOSER MorenoCannondale Pro Cycling Team
# ALTERNATIVE NAME 164: DE KORT KoenTeam Argos - Shimano
# ALTERNATIVE NAME 165: IRIZAR MarkelRadioShack - Leopard
# ALTERNATIVE NAME 166: NIEMIEC PrzemysławLampre - Merida
# ALTERNATIVE NAME 167: LUTSENKO AlexeyAstana Pro Team
# ALTERNATIVE NAME 168: KRISTOFF AlexanderTeam Katusha
# ALTERNATIVE NAME 169: PORTE RichieSky Procycling
# ALTERNATIVE NAME 170: ROELANDTS JürgenLotto Belisol Team
# ALTERNATIVE NAME 171: REZA KévinTeam Europcar
# ALTERNATIVE NAME 172: VANMARCKE SepBelkin-Pro Cycling Team
# ALTERNATIVE NAME 173: MEYER CameronOrica GreenEDGE
# ALTERNATIVE NAME 174: FEILLU BriceSojasun
# ALTERNATIVE NAME 175: SICARD RomainEuskaltel - Euskadi
# ALTERNATIVE NAME 176: BONNET WilliamFDJ.fr
# ALTERNATIVE NAME 177: TRENTIN MatteoOmega Pharma - Quick-Step
1: 130,168,82,177,102,12,170,44,54,13,172,9,125,129,122,37,141,1,120,153,96,106,52,53,87,69,160,150,151,17,169,152,26,62,113,11,146,118,108,14,155,3,135,105,164,28,117,175,10,112,123,32,124,66,91,29,142,145,166,98,90,25,23,60,63,64,46,94,70,99,126,57,114,30,110,51,65,71,115,41,16,156,148,21,58,42,38,68,161,143,4,171,158,111,101,176,33,121,5,107,72,43,159,147,75,162,2,137,144,80,78,109,132,34,116,119,18,79,103,31,47,97,48,149,6,163,19,128,104,35,174,134,173,139,24,127,154,74,49,95,76,39,165,84,136,7,100,59,36,88,140,138,157,83,92,77,50,67,85,81,20,86,8,55,131,167,15,61,22,73,89,45,56,27,133,93,40
1: 73,26,143,169,52,36,160,18,28,104,133,33,150,84,136,96,154,127,107,120,148,116,17,63,82,51,125,15,21,99,142,69,5,41,64,62,97,167,149,92,119,110,68,66,2,152,6,48,153,14,117,108,11,71,79,129,72,70,16,30,128,100,56,114,165,77,139,132,95,80,87,60,91,173,109,24,31,118,75,98,81,171,76,74,59,43,126,141,29,147,85,25,112,86,44,13,175,55,58,123,37,20,27,166,88,121,67,9,131,38,106,57,42,53,45,23,145,93,94,3,22,134,174,4,144,177,101,151,161,12,124,115,40,89,8,39,50,158,138,146,172,47,168,164,170,46,156,90,78,111,102,113,65,157,176,135,19,10,83,140,162,54,122,49,34,61,130,163,7,155,159,105,1,103,137,32,35
1: 130,10,154,168,140,13,44,161,103,102,106,89,9,26,22,52,108,150,96,120,177,125,33,136,164,28,138,100,49,159,101,73,8,41,4,60,145,122,127,118,78,160,42,62,132,107,123,139,45,135,11,149,152,146,17,141,67,53,147,119,27,30,74,148,166,133,97,39,79,47,63,16,65,93,112,25,59,24,86,129,87,51,23,20,29,71,111,66,70,48,126,21,155,128,57,81,110,142,43,64,134,40,116,90,117,46,94,165,14,15,162,169,35,75,98,167,77,68,144,82,76,61,131,99,92,173,104,114,18,151,84,3,69,19,80,50,157,37,137,54,143,172,83,158,55,38,171,1,153,7,121,115,91,156,124,56,32,85,31,34,109,2,105,88,175,163,95,36,5,170,72,176,12,6,113,58,174
1: 10,154,133,62,118,96,136,148,160,107,125,78,127,132,8,52,176,110,16,101,120,94,164,108,26,177,129,63,33,20,168,81,11,24,66,6,17,153,83,71,146,145,113,31,4,34,48,149,134,84,39,141,5,77,67,80,73,100,42,152,137,56,172,7,142,155,76,44,150,46,43,29,114,117,166,69,59,13,54,90,165,119,105,170,27,19,162,68,9,57,28,72,60,159,139,36,169,50,97,156,49,30,61,58,25,121,32,65,40,144,64,51,23,126,70,123,93,35,53,89,21,130,140,91,167,79,82,75,85,157,111,99,88,103,3,2,163,41,135,106,98,95,102,131,37,161,1,55,171,124,122,173,87,116,45,109,143,158,175,112,151,12,18,38,92,86,22,115,47,15,128,74,174,14,147,138,104
1: 177,37,33,44,22,84,3,4,152,70,9,14,158,66,86,48,162,82,100,142,124,26,132,136,169,78,68,96,133,104,150,39,107,108,5,125,31,147,102,153,134,62,120,97,8,113,144,11,122,16,63,159,6,19,121,139,30,28,140,20,75,40,46,170,149,23,42,90,64,103,53,65,112,27,71,52,17,76,83,10,89,160,29,43,49,151,50,129,98,77,128,99,94,164,127,74,93,123,105,143,148,67,59,154,69,13,81,25,51,57,165,60,117,47,85,21,111,119,116,58,101,130,15,79,146,87,166,24,126,168,109,174,175,163,145,135,176,110,61,34,91,141,2,92,114,131,138,72,156,35,73,173,36,12,157,118,38,161,88,45,18,80,167,41,106,1,115,172,137,171,55,54,95,155,56,7,32
1: 26,108,65,11,96,136,62,133,148,76,107,150,16,169,79,68,52,53,63,25,111,14,34,33,17,43,126,97,149,120,29,23,93,20,98,60,77,94,75,51,38,174,147,124,92,151,156,90,67,47,57,160,125,153,15,46,45,28,134,81,112,70,4,110,143,30,44,116,119,21,121,142,123,31,106,165,72,3,50,117,145,41,129,13,144,173,82,19,8,5,66,71,78,132,18,166,85,42,49,164,159,113,86,27,48,87,22,7,40,141,115,114,84,162,175,139,157,109,102,172,55,73,101,56,118,161,154,24,54,39,100,128,32,64,137,95,127,146,58,6,9,59,12,37,131,91,10,83,2,105,80,89,122,61,171,170,74,99,155,163,130,36,167,152,168,35,140,138,69,158,104,135,88,176,177,103,1
1: 119,153,145,92,77,28,112,97,173,80,17,70,75,46,143,125,135,20,38,45,15,85,158,37,60,71,108,11,26,133,96,136,150,169,33,63,62,148,120,149,53,16,107,160,52,111,51,23,68,134,67,65,61,57,14,94,126,30,79,43,4,41,93,21,90,98,44,166,123,142,147,32,72,117,76,3,19,99,39,110,47,48,27,81,29,2,86,102,106,31,64,82,144,42,132,156,129,50,114,171,146,69,105,73,165,84,34,87,12,121,109,58,55,6,116,115,152,122,104,175,95,170,83,162,164,8,66,49,24,113,127,5,128,163,154,10,138,7,159,101,168,155,25,103,137,130,176,9,22,89,131,78,18,118,141,91,151,13,59,161,172,157,74,36,35,174,167,100,177,56,139,124,1,40,140,88,54
1: 153,48,163,108,11,169,26,150,65,62,136,96,107,33,51,53,25,111,95,76,79,30,20,41,68,133,126,63,14,145,52,156,47,87,134,160,148,38,5,94,57,121,115,117,70,29,17,149,166,112,162,124,34,116,46,147,104,45,60,61,106,98,3,39,58,31,66,84,6,32,44,164,28,86,143,16,114,27,119,120,85,110,15,165,67,139,142,175,9,50,171,92,21,93,4,2,77,81,55,151,37,105,56,100,172,132,131,24,101,161,69,128,49,154,99,23,137,118,54,159,19,123,71,97,122,129,91,170,13,59,125,130,127,8,74,90,75,82,83,22,141,40,89,102,146,10,7,158,173,1,138,72,64,80,73,152,168,36,42,35,43,18,157,12,174,144,113,135,140,109,88,177,103,78,155,167,176
1: 10,154,8,140,168,103,80,72,44,102,101,13,129,22,49,89,30,61,151,3,105,125,12,120,26,52,63,28,177,122,160,53,78,33,69,136,169,127,43,153,113,14,119,45,150,62,40,11,159,68,25,27,2,111,98,87,88,66,70,126,58,166,81,165,97,9,65,148,5,24,20,51,67,99,90,85,48,94,96,31,83,17,118,141,32,142,132,71,149,124,156,47,84,115,16,131,117,133,46,147,107,123,74,152,15,109,104,41,137,37,4,108,29,162,163,38,146,57,139,116,143,76,60,75,79,77,19,23,64,92,95,174,121,73,145,134,167,1,135,171,112,39,36,170,50,93,86,18,128,155,144,110,21,158,59,91,176,6,42,173,138,35,157,54,106,56,82,34,130,164,172,100,7,161,55,114,175
1: 154,101,78,52,31,15,4,85,160,80,13,2,57,129,67,97,30,139,153,48,46,26,119,120,162,53,61,169,96,33,17,125,28,175,136,151,87,121,63,166,49,77,50,62,148,65,150,11,98,133,156,27,58,16,81,111,126,70,25,43,68,47,112,20,94,108,115,116,107,29,14,158,123,145,18,142,37,146,134,147,149,51,23,117,34,64,79,75,99,132,138,71,3,90,127,95,82,124,24,163,73,10,155,60,113,54,8,66,83,164,19,86,44,104,159,143,130,7,84,42,76,165,128,110,114,144,170,109,74,21,105,45,69,32,176,92,39,131,41,118,177,1,168,9,72,152,141,161,172,171,122,5,135,38,137,174,93,103,40,6,22,56,102,89,55,106,100,59,167,35,12,91,157,36,173,140,88
1: 26,169,150,133,148,65,96,136,108,25,11,119,53,16,33,62,107,29,52,94,126,125,111,79,120,51,77,34,17,139,134,63,13,160,68,14,115,98,147,43,145,112,166,20,116,30,64,41,93,46,124,57,149,48,153,81,87,67,121,15,106,45,143,92,50,61,4,76,28,3,70,38,104,85,146,75,44,32,162,66,165,82,47,69,156,73,40,31,142,109,90,42,86,129,37,151,114,123,117,110,152,5,21,122,175,135,9,39,2,19,97,138,60,18,27,49,71,154,22,141,172,159,128,6,89,24,23,163,1,72,102,35,167,171,55,137,58,161,132,95,176,131,127,83,54,164,158,105,8,91,144,59,78,101,7,130,113,155,36,99,103,100,84,10,173,177,168,74,12,170,56,80,157,118,88,174,140